package com.zpz.framework.zpzoauth.pojo.qo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author zhaowen
 * @description 修改菜单请求参数
 * @create 2019-07-25 14:49
 */
@Api(value = "修改菜单请求参数--入参")
public class ModifyFrameMenuQo {

    @ApiModelProperty(value = "id")
    private Integer id;
    @ApiModelProperty(value = "父级ID")
    private Integer parentId;
    @ApiModelProperty(value = "名称")
    private String name;
    @ApiModelProperty(value = "方法url ")
    private String methodUrl;
    @ApiModelProperty(value = "菜单级别 ")
    private Integer level;
    @ApiModelProperty(value = "有几级子菜单 ")
    private Integer childLevelsCount;
    @ApiModelProperty(value = "图标 ")
    private String icon;
    @ApiModelProperty(value = "选中图标 ")
    private String checkIcon;
    @ApiModelProperty(value = "菜单类型：1菜单 2按钮 ")
    private Integer type;
    @ApiModelProperty(value = "api接口集合（逗号隔开） ")
    private String accessCode;
    @ApiModelProperty(value = "排序编号 ")
    private Integer sortCode;
    @ApiModelProperty(value = "是否为系统权限：1非系统权限 2系统权限 ")
    private Integer sysFlag;
    @ApiModelProperty(value = "备注 ")
    private String remarks;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMethodUrl() {
        return methodUrl;
    }

    public void setMethodUrl(String methodUrl) {
        this.methodUrl = methodUrl;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getChildLevelsCount() {
        return childLevelsCount;
    }

    public void setChildLevelsCount(Integer childLevelsCount) {
        this.childLevelsCount = childLevelsCount;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getCheckIcon() {
        return checkIcon;
    }

    public void setCheckIcon(String checkIcon) {
        this.checkIcon = checkIcon;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getAccessCode() {
        return accessCode;
    }

    public void setAccessCode(String accessCode) {
        this.accessCode = accessCode;
    }

    public Integer getSortCode() {
        return sortCode;
    }

    public void setSortCode(Integer sortCode) {
        this.sortCode = sortCode;
    }

    public Integer getSysFlag() {
        return sysFlag;
    }

    public void setSysFlag(Integer sysFlag) {
        this.sysFlag = sysFlag;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }


}
